Implementing CSAT Local Search on FPGAs
نویسندگان
چکیده
Stochastic local search methods such as GSAT, WalkSAT and their variants have been used successfully at solving propositional satisfiability problems (SAT). The key operation in these local search algorithms is the speed of variable flipping. We present a parallel FPGA designs for CSAT capable of one flip per clock cycle which is achieved by exploiting maximal parallelism and “multi-try” pipelining. Experimental results show that a speedup of two orders of magnitude over software implementations can be achieved.
منابع مشابه
Pdmi Preprint | 19/1998 Hard Formulas for Sat Local Search Algorithms
HARD FORMULAS FOR SAT LOCAL SEARCH ALGORITHMS Edward A. HIRSCH Russian Academy of Sciences Steklov Mathematical Institute St. Petersburg Department 27 Fontanka, St. Petersburg, 191011, Russia E-mail: [email protected] September 6, 1998 Abstract In 1992 B. Selman, H. Levesque and D. Mitchell proposed GSAT, a greedy local search algorithm for the Boolean satis ability problem. Good performance o...
متن کاملA Comparison of Heuristics for FPGA Placement
Field-Programmable Gate Arrays (FPGAs) are digital integrated circuits (ICs) that contain configurable logic and interconnect to provide a means for fast prototyping and also for a cost-effective chip design. The innovative development of FPGAs spurred the invention of a new field in which many different hardware algorithms could execute on a single device [16]. Efficient Computer Aided Design ...
متن کاملDistribution of the cell substratum attachment (CSAT) antigen on myogenic and fibroblastic cells in culture
Previous studies (Neff et al., 1982, J. Cell. Biol. 95:654-666; Decker et al., 1984. J. Cell. Biol. 99:1388-1404) have described a monoclonal antibody (CSAT Mab) directed against a complex of three integral membrane glycoproteins of 120,000-160,000 mol wt (CSAT antigen [ag]) involved in the cell matrix adhesion of myoblasts and fibroblasts. In localization studies on fibroblasts presented here,...
متن کامل2,3-Diphosphoglycerate and intracellular pH as interdependent determinants of the physiologic solubility of deoxyhemoglobin S.
We have established that 2,3-diphosphoglycerate (2,3-DPG) content and intracellular pH exert separate, but interdependent, effects on the equilibrium solubility (csat) of deoxyhemoglobin S (deoxy-Hb S) that act in concert to modulate intraerythrocytic polymer formation. In a nonphysiologic csat assay system, a steep dependence of csat on pH in the physiologic range 7.0 to 7.6 was shown for both...
متن کاملFPGAs: Re-Inventing the Signal Processor
FPGAs are increasingly being employed for building real-time signal processing systems. They have been used extensively for implementing the PHY in software radio architectures. This paper provides a technology and market perspective on the use FPGAs for signal processing and demonstrates FPGA DSP using an adaptive channel equalizer case study.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002